<html>
  <body>
    plain text
    <h1>h1</h1>
    <h2>h2</h2>
    <h3>h3</h3>
    <h4>h4</h4>
    <h5>h5</h5>
    <h6>h6</h6>

    <em>em tag content</em>
    before <em></em> and after empty em tags
    before <em> </em> and after em tags containing whitespace
    before <em> <em> <br /> </em> </em> and after em tags containing whitespace
    <em><em>double em tags</em></em>
    <p><em><em>double em tags in p tag</em></em></p>
    a<em> em with leading and trailing </em>whitespace
    a<em>     
        em with extra leading and trailing   
        </em>whitespace

    <strong>strong tag content</strong>
    before <strong></strong> and after empty strong tags
    before <strong> </strong> and after strong tags containing whitespace
    before <strong> <strong> <br /> </strong> </strong> and after strong tags containing whitespace
    <strong><strong>double strong tags</strong></strong>
    <p><strong><strong>double strong tags in p tag</strong></strong></p>
    before
    <strong>
        <strong>
          double strong tags containing whitespace
        </strong>
      </strong> after
    a<strong> strong with leading and trailing </strong>whitespace
    a<strong>     
        strong with extra leading and trailing   
        </strong>whitespace

    <b>b tag content</b>
    <i>i tag content</i>

    br tags become double space followed by newline<br/>

    before hr
    <hr/>
    after hr

    <div>section 1</div>
    <div>section 2</div>

  </body>
</html>
